package org.lora.mvc.security.context;

import java.util.Map;

import org.lora.mvc.security.ISecurityService;
import org.lora.mvc.security.entity.Principal;

/**
 * <p>
 * 类名:SecurityContext
 * </p>
 * 描述:安全认证相关上下文对象<br>
 * 创建时间:2016年7月30日 下午4:56:22<br>
 * 
 * @author Bladnir@outlook.com<br>
 *         修改历史:<br>
 *         2016年7月30日 Bladnir 创建<br>
 */
public class SecurityContext {

	private ISecurityService service;
	
	private Map<String,Principal> sessionPrincipalMap;

	public Map<String, Principal> getSessionPrincipalMap() {
		return sessionPrincipalMap;
	}

	public void setSessionPrincipalMap(Map<String, Principal> sessionPrincipalMap) {
		this.sessionPrincipalMap = sessionPrincipalMap;
	}

	public ISecurityService getService() {
		return service;
	}

	public void setService(ISecurityService service) {
		this.service = service;
	}

}
